DevForce Help Reference
NavigationScalarEntityProperty<TInstance,TValue> Class Members
Properties  Methods 


The following tables list the members exposed by NavigationScalarEntityProperty<TInstance,TValue>.

Public Constructors
 NameDescription
Public ConstructorNavigationScalarEntityProperty<TInstance,TValue> Constructor Creates an instance of this class.  
Top
Public Properties
 NameDescription
Public PropertyDataType The datatype of this property. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyEntityTypeThe type of IEntity to which this property belongs. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyGetterInterceptorThe getter PropertyInterceptor.  
Public PropertyIsCollectionReadOnly Returns whether the list is read only. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public PropertyIsManyToMany Returns whether this is one side of a many to many navigation. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public PropertyIsNullable Whether this property can accept a null value. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyIsReadOnly Is this property readonly? (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyIsScalarOverridden.  Returns whether this is a scalar navigation property.  
Public PropertyMemberMetadata Metadata for the property. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyName The name of this property in the Entity; this is not necessarily the data source name. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyPropertyInfo The actual property that this EntityProperty describes. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Public PropertyQueryDirectionThe QueryDirection of this navigation. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public PropertyReferenceStrategyGets or sets the EntityReferenceStrategy that determines how references using this role are resolved. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public PropertyRelationLinkThe EntityRelation and direction of this navigation. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public PropertyRelationName The namespace-qualified name of the relation involved in this navigation. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public PropertySetterInterceptorThe setter PropertyInterceptor.  
Public PropertyUnqualifiedRelationName The unqualified name of the relation involved in this navigation. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Top
Protected Properties
 NameDescription
Protected PropertyEntityKind The type of object on which the property is defined. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Top
Public Methods
 NameDescription
Public MethodEquals Provides value equality. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public MethodGetEntityReferenceOverloaded. Returns the ScalarEntityReference<T> for this navigation property.  
Public MethodGetHashCodeServes as the default hash function. (Inherited from IdeaBlade.EntityModel.NavigationEntityProperty)
Public MethodGetType (Inherited from object)
Public MethodGetValueOverloaded. Overridden.  Gets the value for this property on the selected instance.  
Public MethodSetValueOverloaded. Overridden.  Sets the value for this property on the selected instance.  
Public MethodToStringReturns a string that represents the current object. (Inherited from IdeaBlade.EntityModel.EntityProperty)
Top
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top
See Also

Reference

NavigationScalarEntityProperty<TInstance,TValue> Class
IdeaBlade.EntityModel Namespace

Send Feedback